home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / swingall.jar / javax / swing / JTable$4.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-07-15  |  1.1 KB  |  40 lines

  1. package javax.swing;
  2.  
  3. import javax.swing.table.TableColumnModel;
  4.  
  5. final class JTable$4 implements JTable.Resizable3 {
  6.    // $FF: synthetic field
  7.    private final TableColumnModel val$cm;
  8.    // $FF: synthetic field
  9.    private final int val$start;
  10.    // $FF: synthetic field
  11.    private final int val$end;
  12.  
  13.    // $FF: synthetic method
  14.    JTable$4(TableColumnModel var1, int var2, int var3) {
  15.       this.val$cm = var1;
  16.       this.val$end = var2;
  17.       this.val$start = var3;
  18.    }
  19.  
  20.    public int getElementCount() {
  21.       return this.val$end - this.val$start;
  22.    }
  23.  
  24.    public int getLowerBoundAt(int var1) {
  25.       return this.val$cm.getColumn(var1 + this.val$start).getMinWidth();
  26.    }
  27.  
  28.    public int getMidPointAt(int var1) {
  29.       return this.val$cm.getColumn(var1 + this.val$start).getWidth();
  30.    }
  31.  
  32.    public int getUpperBoundAt(int var1) {
  33.       return this.val$cm.getColumn(var1 + this.val$start).getMaxWidth();
  34.    }
  35.  
  36.    public void setSizeAt(int var1, int var2) {
  37.       this.val$cm.getColumn(var2 + this.val$start).setWidth(var1);
  38.    }
  39. }
  40.